transmitted electronically - French English Dictionary